package com.ccp.dev.qbdms.model;

import com.ccp.dev.qbdms.util.BaseUtil;
import com.ccp.dev.system.model.SysOrg;

/**
 * @Author zzy
 * @describe 封装一下流程上报所需要的参数
 */
public class FlowReportDataWrap {
    /** 部署方式 */
    SysOrgDeploy dep;
    /** 对应模块classname */
    String className;
    /** 对应模块表名 */
    String tableName;
    /** 审批同意的数据id */
    String successDataId;
    /** 流程业务id */
    String businessId;
    /** 审批未通过id */
    String failId;
    BaseUtil.SystemLevel level;
    /** 当前用户所属组织 */
    SysOrg sysOrg;

    public SysOrg getSysOrg() {
        return sysOrg;
    }

    public void setSysOrg(SysOrg sysOrg) {
        this.sysOrg = sysOrg;
    }

    public SysOrgDeploy getDep() {
        return dep;
    }

    public void setDep(SysOrgDeploy dep) {
        this.dep = dep;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getSuccessDataId() {
        return successDataId;
    }

    public void setSuccessDataId(String successDataId) {
        this.successDataId = successDataId;
    }

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getFailId() {
        return failId;
    }

    public void setFailId(String failId) {
        this.failId = failId;
    }

    public BaseUtil.SystemLevel getLevel() {
        return level;
    }

    public void setLevel(BaseUtil.SystemLevel level) {
        this.level = level;
    }
}
